<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich">

<ui:composition
	template="/WEB-INF/facelets/templates/templateAdministrador.xhtml">
	<ui:define name="content">
	<h3 align="center" style="color: #FF9900">Investigaciones</h3>
		<br />
		<h:outputText value="Seleccione la forma en que quiere quede listada las investigaciones si por Municipio, si por zona,intitucion, sede,estado y seleccion" />
		<br />
		<br />
		<h:form>
			<h:panelGrid columns="4" id="campos">

				<h:outputText value="Municipio" />
				<h:outputText value="Zona" />
				<h:outputText value="Institucion" />
				<h:outputText value="Sede" />

				<rich:comboBox directInputSuggestions="true"
					suggestionValues="#{busquedaInstitucionBean.listaMunicipios}"
					defaultLabel="Todos"
					value="#{busquedaInstitucionBean.municipioSel}" immediate="true"
					width="110" enableManualInput="false">

					<a4j:support event="onchange"
						reRender="institucionCombo, sedeCombo"
						action="#{busquedaInstitucionBean.obtenerInMuni}"></a4j:support>

				</rich:comboBox>

				<rich:comboBox id="zonaCombo" directInputSuggestions="true"
					suggestionValues="#{busquedaInstitucionBean.listaZonas}"
					defaultLabel="Todos" value="#{busquedaInstitucionBean.zonaSel}"
					immediate="true" width="110" enableManualInput="false">

					<a4j:support event="onchange"
						reRender="institucionCombo, sedeCombo"
						action="#{busquedaInstitucionBean.obtenerInMuni}"></a4j:support>

				</rich:comboBox>

				<rich:comboBox id="institucionCombo" directInputSuggestions="true"
					suggestionValues="#{busquedaInstitucionBean.listaInstituciones}"
					defaultLabel="Todas"
					value="#{busquedaInstitucionBean.institucionSel}" immediate="true"
					width="110" enableManualInput="false">

					<a4j:support event="onchange" reRender="sedeCombo"
						action="#{busquedaInstitucionBean.obtenerSedesInstitucion}"></a4j:support>

				</rich:comboBox>

				<rich:comboBox id="sedeCombo" directInputSuggestions="true"
					suggestionValues="#{busquedaInstitucionBean.listaSedes}"
					defaultLabel="Todas" value="#{busquedaInstitucionBean.sedeSel}"
					width="110" enableManualInput="false">
				</rich:comboBox>
				
				<h:outputText value="" />
				<h:outputText value="" />
				<h:outputText value="" />
				<h:outputText value="" />

				<h:outputText value="Estado" />
				<h:outputText value="Seleccion" />
				<h:outputText value="" />
				<h:outputText value="" />

				<rich:comboBox value="#{busquedaInstitucionBean.estadoSel}"
					defaultLabel="Todas" width="110" enableManualInput="false">
					<a4j:support event="onchange" reRender="tabla" />
					<f:selectItem itemLabel="Activas" itemValue="Activas" />
					<f:selectItem itemLabel="Inactivas" itemValue="Inactivas" />
				</rich:comboBox>

				<rich:comboBox value="#{busquedaInstitucionBean.seleccionSel}"
					defaultLabel="Todas" width="110" enableManualInput="false">
					<a4j:support event="onchange" reRender="tabla" />
					<f:selectItem itemLabel="1" itemValue="Seleccionadas" />
					<f:selectItem itemLabel="0" itemValue="No Seleccionadas" />
				</rich:comboBox>
				
				<a4j:commandButton value="Buscar"
					action="#{busquedaInstitucionBean.buscarInvestigaciones}" reRender="tabla" style="width:110px;"/>
				<a4j:commandButton value="Limpiar"
					action="#{busquedaInstitucionBean.limpiar}" reRender="tabla,campos" style="width:110px;"/>
			</h:panelGrid>
		</h:form>
		<br />
		
		<a4j:form>
			<a4j:region>
				<rich:dataTable value="#{busquedaInstitucionBean.listaInvestigacion}"
					id="tabla" var="investigacion"
					binding="#{busquedaInstitucionBean.tablaInvestigacion}" align="center">
					<f:facet name="header">
						<h:outputText value="Investigaciones sin Asesor" />
					</f:facet>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Grupo" />
						</f:facet>
						<h:outputText value="#{investigacion.nombreGrupo}"
							id="nombreGrupo" />
					</rich:column>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Linea" />
						</f:facet>
						<h:outputText value="#{investigacion.lineaInvestigacion}"
							id="linea" />
					</rich:column>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Investigacion" />
						</f:facet>
						<h:outputText value="#{investigacion.nombreInvestigacion}"
							id="nombreInvestigacion" />
					</rich:column>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Sede" />
						</f:facet>
						<h:outputText value="#{investigacion.sedegrupo}"
							id="Sede" />
					</rich:column>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Municipio" />
						</f:facet>
						<h:outputText value="#{investigacion.municipioGrupo}"
							id="municipio" />
					</rich:column>
					<rich:column>
						<f:facet name="header">
							<h:outputText value="Acciones" />
						</f:facet>
						<a4j:commandLink
							action="#{busquedaInstitucionBean.obtenerResumenInvestigacion}"
							id="revisarLink">
						Ver<h:graphicImage value="/images/icons/lupa.jpg" />
						</a4j:commandLink>
						
						<a4j:commandLink rendered="if (#{busquedaInstitucionBean.estadoSel}) eq Activas"
							action="#{busquedaInstitucionBean.obtenerResumenInvestigacion}"
							id="revisarLink">
						Ver<h:graphicImage value="/images/icons/lupa.jpg" />
						</a4j:commandLink>
						
						<rich:toolTip for="revisarLink"
							value="Ver mas sobre esta investigacion" />
						<rich:toolTip for="eliminarLink"
							value="Eliminar esta investigacion" />
					</rich:column>
					<f:facet name="footer">
						<h:outputText style="align:center;" id="footer">
							<a4j:commandLink id="next" action="#{busquedaInstitucionBean.paginaSiguiente}" reRender="tabla,footer"><h:graphicImage value="/images/icons/next.jpg"/></a4j:commandLink> Pagina: #{busquedaInstitucionBean.paginaActual} de #{busquedaInstitucionBean.totalPaginas} <a4j:commandLink id="prev" action="#{busquedaInstitucionBean.paginaAnterior}" reRender="tabla,footer"><h:graphicImage value="/images/icons/prev.jpg" /></a4j:commandLink>
						</h:outputText>
						
					</f:facet>
				</rich:dataTable>
			</a4j:region>
			<rich:toolTip for="next" value="Pagina Siguiente"></rich:toolTip>
			<rich:toolTip for="prev" value="Pagina Anterior"></rich:toolTip>
		</a4j:form>
	</ui:define>
	<ui:define name="menu">
		<a4j:form>
			<ul class="menu">
				<li class="item174"><a href="administrador.jsf"> <span>Atras</span>
				</a>
				</li>
			</ul>
		</a4j:form>
	</ui:define>
</ui:composition>
</html>